have something on your side
​to have something as an advantage that will make it more likely that you will achieve something
She may not win this year, but she does have youth on her side.
TOPICS Success C2